.main-content {
  width: 100%;
  background: var(--bg-color);
  overflow-y: auto;
  padding: var(--theme-default-margin);
  height: 100%;
  display: flex;
  flex-direction: column;

  // 查询界面  查询区域
  .query-header {
    display: flex;
    justify-content: flex-start;

    .el-form-item {
      align-items: center;
      margin-bottom: 12px;
    }

    // 组件查询区域文本按钮重置间距
    .el-button.is-text + .el-button.is-text {
      margin-left: 0px;
    }
  }

  .default-main {
    width: 100%;
    overflow: hidden;
    display: inline-flex;
    flex-direction: column;
    flex: 1;

    .el-table {
      height: 100%;
    }
  }

  .pageFooter {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-top: 12px;
  }
}
